package xyz.kongbai121.demo.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import xyz.kongbai121.demo.domain.ResourcesShare;

import java.util.Map;

/**
 * 资源业务接口
 * @author 空白
 */
public interface IResourcesShareService {
    /**
     * 资源保存
     * @param head      标题
     * @param body      主体
     * @param from      来源
     * @return
     */
    String save(String head,String body,String from);

    /**
     * 查询资源列表
     * @param title     标题关键字(模糊查询)
     * @return
     */
    Map<String,Object> list(String title, Page<ResourcesShare> page);

    /**
     * 查询指定资源
     * @param id    资源id
     * @return
     */
    ResourcesShare get(Long id);
}
